package com.ruoyi.drawing.api.params;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

/**
 * 文件新增or修改参数
 *
 * @author ZhangYu
 * @date 2024-04-29
 */
@Data
@ApiModel(value = "FileParams", description = "文件新增or修改参数")
public class FileParams {

    /**
     * 唯一ID
     */
    @ApiModelProperty("唯一ID")
    private Long id;

    /**
     * 关联表名
     */
    @ApiModelProperty("关联表名")
    private String tableName;

    /**
     * 关联表id
     */
    @ApiModelProperty("关联表id")
    private Long connectTableId;

    /**
     * 上传文件名称
     */
    @ApiModelProperty("上传文件名称")
    private String fileName;

    /**
     * 上传文件类型（文件后缀名）
     */
    @ApiModelProperty("上传文件类型（文件后缀名）")
    private String fileType;

    /**
     * 上传文件地址
     */
    @ApiModelProperty("上传文件地址")
    private String fileUrl;

    /**
     * 上传文件大小：单位kb
     */
    @ApiModelProperty("上传文件大小：单位kb")
    private Long fileSize;

}
